ribbed cooler - Turkish English Dictionary